package main.java.com.ty;

import com.google.gson.Gson;
import com.google.gson.reflect.TypeToken;

import java.util.*;

import static java.util.Comparator.comparing;
import static java.util.stream.Collectors.collectingAndThen;
import static java.util.stream.Collectors.toCollection;

public class NameData {


    static String NAME = "[\n" +
            "{\"employeeNo\":\"TY00001\",\"employeeName\":\"陈波\"},\n" +
            "{\"employeeNo\":\"TY00002\",\"employeeName\":\"金美兰\"},\n" +
            "{\"employeeNo\":\"TY00003\",\"employeeName\":\"陈伟\"},\n" +
            "{\"employeeNo\":\"TY00004\",\"employeeName\":\"陈秋生\"},\n" +
            "{\"employeeNo\":\"TY00005\",\"employeeName\":\"何仁易\"},\n" +
            "{\"employeeNo\":\"TY00006\",\"employeeName\":\"方卫华\"},\n" +
            "{\"employeeNo\":\"TY00007\",\"employeeName\":\"陈秋水\"},\n" +
            "{\"employeeNo\":\"TY00008\",\"employeeName\":\"陈卫平\"},\n" +
            "{\"employeeNo\":\"TY00009\",\"employeeName\":\"陈鹏\"},\n" +
            "{\"employeeNo\":\"TY00010\",\"employeeName\":\"10\"},\n" +
            "{\"employeeNo\":\"TY00011\",\"employeeName\":\"糜火锋\"},\n" +
            "{\"employeeNo\":\"TY00012\",\"employeeName\":\"陈卫锋\"},\n" +
            "{\"employeeNo\":\"TY00013\",\"employeeName\":\"陈金凤\"},\n" +
            "{\"employeeNo\":\"TY00014\",\"employeeName\":\"王扬威\"},\n" +
            "{\"employeeNo\":\"TY00015\",\"employeeName\":\"程泉华\"},\n" +
            "{\"employeeNo\":\"TY00016\",\"employeeName\":\"冯明海\"},\n" +
            "{\"employeeNo\":\"TY00017\",\"employeeName\":\"汪有国\"},\n" +
            "{\"employeeNo\":\"TY00018\",\"employeeName\":\"何炳辉\"},\n" +
            "{\"employeeNo\":\"TY00019\",\"employeeName\":\"何巧珍\"},\n" +
            "{\"employeeNo\":\"TY00020\",\"employeeName\":\"洪志超\"},\n" +
            "{\"employeeNo\":\"TY00021\",\"employeeName\":\"方卫兵\"},\n" +
            "{\"employeeNo\":\"TY00022\",\"employeeName\":\"苏阳阳\"},\n" +
            "{\"employeeNo\":\"TY00023\",\"employeeName\":\"胡淑平\"},\n" +
            "{\"employeeNo\":\"TY00024\",\"employeeName\":\"徐慧林\"},\n" +
            "{\"employeeNo\":\"TY00025\",\"employeeName\":\"张世玉\"},\n" +
            "{\"employeeNo\":\"TY00026\",\"employeeName\":\"刘三波\"},\n" +
            "{\"employeeNo\":\"TY00027\",\"employeeName\":\"程怡敏\"},\n" +
            "{\"employeeNo\":\"TY00028\",\"employeeName\":\"程征青\"},\n" +
            "{\"employeeNo\":\"TY00029\",\"employeeName\":\"臧世荣\"},\n" +
            "{\"employeeNo\":\"TY00030\",\"employeeName\":\"詹冬养\"},\n" +
            "{\"employeeNo\":\"TY00031\",\"employeeName\":\"31\"},\n" +
            "{\"employeeNo\":\"TY00032\",\"employeeName\":\"刘太华\"},\n" +
            "{\"employeeNo\":\"TY00033\",\"employeeName\":\"冯金平\"},\n" +
            "{\"employeeNo\":\"TY00034\",\"employeeName\":\"王振宇\"},\n" +
            "{\"employeeNo\":\"TY00035\",\"employeeName\":\"35\"},\n" +
            "{\"employeeNo\":\"TY00036\",\"employeeName\":\"张冬生\"},\n" +
            "{\"employeeNo\":\"TY00037\",\"employeeName\":\"胡永星\"},\n" +
            "{\"employeeNo\":\"TY00038\",\"employeeName\":\"余东湖\"},\n" +
            "{\"employeeNo\":\"TY00039\",\"employeeName\":\"吴兰\"},\n" +
            "{\"employeeNo\":\"TY00040\",\"employeeName\":\"胡镇红\"},\n" +
            "{\"employeeNo\":\"TY00041\",\"employeeName\":\"宋圣林\"},\n" +
            "{\"employeeNo\":\"TY00042\",\"employeeName\":\"詹家景\"},\n" +
            "{\"employeeNo\":\"TY00043\",\"employeeName\":\"43\"},\n" +
            "{\"employeeNo\":\"TY00044\",\"employeeName\":\"夏宇恒\"},\n" +
            "{\"employeeNo\":\"TY00045\",\"employeeName\":\"45\"},\n" +
            "{\"employeeNo\":\"TY00046\",\"employeeName\":\"汪月霞\"},\n" +
            "{\"employeeNo\":\"TY00047\",\"employeeName\":\"徐锦军\"},\n" +
            "{\"employeeNo\":\"TY00048\",\"employeeName\":\"张仁爱\"},\n" +
            "{\"employeeNo\":\"TY00049\",\"employeeName\":\"王之检\"},\n" +
            "{\"employeeNo\":\"TY00050\",\"employeeName\":\"张光宗\"},\n" +
            "{\"employeeNo\":\"TY00051\",\"employeeName\":\"黄颖超\"},\n" +
            "{\"employeeNo\":\"TY00052\",\"employeeName\":\"谭强\"},\n" +
            "{\"employeeNo\":\"TY00053\",\"employeeName\":\"周谟林\"},\n" +
            "{\"employeeNo\":\"TY00054\",\"employeeName\":\"徐琳\"},\n" +
            "{\"employeeNo\":\"TY00055\",\"employeeName\":\"周华栋\"},\n" +
            "{\"employeeNo\":\"TY00056\",\"employeeName\":\"张光华\"},\n" +
            "{\"employeeNo\":\"TY00057\",\"employeeName\":\"汪小英\"},\n" +
            "{\"employeeNo\":\"TY00058\",\"employeeName\":\"徐育林\"},\n" +
            "{\"employeeNo\":\"TY00059\",\"employeeName\":\"夏晓龙\"},\n" +
            "{\"employeeNo\":\"TY00060\",\"employeeName\":\"李星星\"},\n" +
            "{\"employeeNo\":\"TY00061\",\"employeeName\":\"朱正飞\"},\n" +
            "{\"employeeNo\":\"TY00062\",\"employeeName\":\"62\"},\n" +
            "{\"employeeNo\":\"TY00063\",\"employeeName\":\"周左文\"},\n" +
            "{\"employeeNo\":\"TY00064\",\"employeeName\":\"汪俊锋\"},\n" +
            "{\"employeeNo\":\"TY00065\",\"employeeName\":\"李大江\"},\n" +
            "{\"employeeNo\":\"TY00066\",\"employeeName\":\"66\"},\n" +
            "{\"employeeNo\":\"TY00067\",\"employeeName\":\"杜传国\"},\n" +
            "{\"employeeNo\":\"TY00068\",\"employeeName\":\"68\"},\n" +
            "{\"employeeNo\":\"TY00069\",\"employeeName\":\"章水根\"},\n" +
            "{\"employeeNo\":\"TY00070\",\"employeeName\":\"70\"},\n" +
            "{\"employeeNo\":\"TY00071\",\"employeeName\":\"汪胜利\"},\n" +
            "{\"employeeNo\":\"TY00072\",\"employeeName\":\"苏俊潇\"},\n" +
            "{\"employeeNo\":\"TY00073\",\"employeeName\":\"徐柳根\"},\n" +
            "{\"employeeNo\":\"TY00074\",\"employeeName\":\"田维仁\"},\n" +
            "{\"employeeNo\":\"TY00075\",\"employeeName\":\"程后平\"},\n" +
            "{\"employeeNo\":\"TY00076\",\"employeeName\":\"刘翔\"},\n" +
            "{\"employeeNo\":\"TY00077\",\"employeeName\":\"方智鑫\"},\n" +
            "{\"employeeNo\":\"TY00078\",\"employeeName\":\"78\"},\n" +
            "{\"employeeNo\":\"TY00079\",\"employeeName\":\"79\"},\n" +
            "{\"employeeNo\":\"TY00080\",\"employeeName\":\"郑彦俊\"},\n" +
            "{\"employeeNo\":\"TY00081\",\"employeeName\":\"危欢\"},\n" +
            "{\"employeeNo\":\"TY00082\",\"employeeName\":\"82\"},\n" +
            "{\"employeeNo\":\"TY00083\",\"employeeName\":\"83\"},\n" +
            "{\"employeeNo\":\"TY00084\",\"employeeName\":\"84\"},\n" +
            "{\"employeeNo\":\"TY00085\",\"employeeName\":\"85\"},\n" +
            "{\"employeeNo\":\"TY00086\",\"employeeName\":\"86\"},\n" +
            "{\"employeeNo\":\"TY00087\",\"employeeName\":\"87\"},\n" +
            "{\"employeeNo\":\"TY00088\",\"employeeName\":\"88\"},\n" +
            "{\"employeeNo\":\"TY00089\",\"employeeName\":\"89\"},\n" +
            "{\"employeeNo\":\"TY00090\",\"employeeName\":\"90\"},\n" +
            "{\"employeeNo\":\"TY00091\",\"employeeName\":\"91\"},\n" +
            "{\"employeeNo\":\"TY00092\",\"employeeName\":\"程宇文\"},\n" +
            "{\"employeeNo\":\"TY00093\",\"employeeName\":\"93\"},\n" +
            "{\"employeeNo\":\"TY00094\",\"employeeName\":\"94\"},\n" +
            "{\"employeeNo\":\"TY00095\",\"employeeName\":\"危发强\"},\n" +
            "{\"employeeNo\":\"TY00096\",\"employeeName\":\"96\"},\n" +
            "{\"employeeNo\":\"TY00097\",\"employeeName\":\"石治福\"},\n" +
            "{\"employeeNo\":\"TY00098\",\"employeeName\":\"98\"},\n" +
            "{\"employeeNo\":\"TY00099\",\"employeeName\":\"99\"},\n" +
            "{\"employeeNo\":\"TY00100\",\"employeeName\":\"100\"},\n" +
            "{\"employeeNo\":\"TY00101\",\"employeeName\":\"101\"},\n" +
            "{\"employeeNo\":\"TY00102\",\"employeeName\":\"邹宇驰\"},\n" +
            "{\"employeeNo\":\"TY00103\",\"employeeName\":\"刘小龙\"},\n" +
            "{\"employeeNo\":\"TY00104\",\"employeeName\":\"104\"},\n" +
            "{\"employeeNo\":\"TY00105\",\"employeeName\":\"105\"},\n" +
            "{\"employeeNo\":\"TY00106\",\"employeeName\":\"106\"},\n" +
            "{\"employeeNo\":\"TY00107\",\"employeeName\":\"何海贵\"},\n" +
            "{\"employeeNo\":\"TY00108\",\"employeeName\":\"108\"},\n" +
            "{\"employeeNo\":\"TY00109\",\"employeeName\":\"陈鹏\"},\n" +
            "{\"employeeNo\":\"TY00110\",\"employeeName\":\"万立妹\"},\n" +
            "{\"employeeNo\":\"TY00111\",\"employeeName\":\"万运来\"},\n" +
            "{\"employeeNo\":\"TY00112\",\"employeeName\":\"朱想梅\"},\n" +
            "{\"employeeNo\":\"TY00113\",\"employeeName\":\"江伟\"},\n" +
            "{\"employeeNo\":\"TY00114\",\"employeeName\":\"114\"},\n" +
            "{\"employeeNo\":\"TY00115\",\"employeeName\":\"115\"},\n" +
            "{\"employeeNo\":\"TY00116\",\"employeeName\":\"116\"},\n" +
            "{\"employeeNo\":\"TY00117\",\"employeeName\":\"117\"},\n" +
            "{\"employeeNo\":\"TY00118\",\"employeeName\":\"118\"},\n" +
            "{\"employeeNo\":\"TY00119\",\"employeeName\":\"张康文\"},\n" +
            "{\"employeeNo\":\"TY00120\",\"employeeName\":\"120\"},\n" +
            "{\"employeeNo\":\"TY00121\",\"employeeName\":\"121\"},\n" +
            "{\"employeeNo\":\"TY00122\",\"employeeName\":\"122\"},\n" +
            "{\"employeeNo\":\"TY00123\",\"employeeName\":\"123\"},\n" +
            "{\"employeeNo\":\"TY00124\",\"employeeName\":\"124\"},\n" +
            "{\"employeeNo\":\"TY00125\",\"employeeName\":\"125\"},\n" +
            "{\"employeeNo\":\"TY00126\",\"employeeName\":\"李红海\"},\n" +
            "{\"employeeNo\":\"TY00127\",\"employeeName\":\"葛银保\"},\n" +
            "{\"employeeNo\":\"TY00128\",\"employeeName\":\"128\"},\n" +
            "{\"employeeNo\":\"TY00129\",\"employeeName\":\"129\"},\n" +
            "{\"employeeNo\":\"TY00130\",\"employeeName\":\"130\"},\n" +
            "{\"employeeNo\":\"TY00131\",\"employeeName\":\"131\"},\n" +
            "{\"employeeNo\":\"TY00132\",\"employeeName\":\"张新丽\"},\n" +
            "{\"employeeNo\":\"TY00133\",\"employeeName\":\"王思刚\"},\n" +
            "{\"employeeNo\":\"TY00134\",\"employeeName\":\"134\"},\n" +
            "{\"employeeNo\":\"TY00135\",\"employeeName\":\"135\"},\n" +
            "{\"employeeNo\":\"TY00136\",\"employeeName\":\"136\"},\n" +
            "{\"employeeNo\":\"TY00137\",\"employeeName\":\"137\"},\n" +
            "{\"employeeNo\":\"TY00138\",\"employeeName\":\"138\"},\n" +
            "{\"employeeNo\":\"TY00139\",\"employeeName\":\"139\"},\n" +
            "{\"employeeNo\":\"TY00140\",\"employeeName\":\"140\"},\n" +
            "{\"employeeNo\":\"TY00141\",\"employeeName\":\"141\"},\n" +
            "{\"employeeNo\":\"TY00142\",\"employeeName\":\"142\"},\n" +
            "{\"employeeNo\":\"TY00143\",\"employeeName\":\"143\"},\n" +
            "{\"employeeNo\":\"TY00144\",\"employeeName\":\"张金娥\"},\n" +
            "{\"employeeNo\":\"TY00145\",\"employeeName\":\"145\"},\n" +
            "{\"employeeNo\":\"TY00146\",\"employeeName\":\"146\"},\n" +
            "{\"employeeNo\":\"TY00147\",\"employeeName\":\"苏金丽\"},\n" +
            "{\"employeeNo\":\"TY00148\",\"employeeName\":\"148\"},\n" +
            "{\"employeeNo\":\"TY00149\",\"employeeName\":\"149\"},\n" +
            "{\"employeeNo\":\"TY00150\",\"employeeName\":\"150\"},\n" +
            "{\"employeeNo\":\"TY00151\",\"employeeName\":\"151\"},\n" +
            "{\"employeeNo\":\"TY00152\",\"employeeName\":\"152\"},\n" +
            "{\"employeeNo\":\"TY00153\",\"employeeName\":\"153\"},\n" +
            "{\"employeeNo\":\"TY00154\",\"employeeName\":\"154\"},\n" +
            "{\"employeeNo\":\"TY00155\",\"employeeName\":\"程厚阳\"},\n" +
            "{\"employeeNo\":\"TY00156\",\"employeeName\":\"156\"},\n" +
            "{\"employeeNo\":\"TY00157\",\"employeeName\":\"邓敏\"},\n" +
            "{\"employeeNo\":\"TY00158\",\"employeeName\":\"158\"},\n" +
            "{\"employeeNo\":\"TY00159\",\"employeeName\":\"黄亦龙\"},\n" +
            "{\"employeeNo\":\"TY00160\",\"employeeName\":\"王章美\"},\n" +
            "{\"employeeNo\":\"TY00161\",\"employeeName\":\"江鹏\"},\n" +
            "{\"employeeNo\":\"TY00162\",\"employeeName\":\"刘光辉\"},\n" +
            "{\"employeeNo\":\"TY00163\",\"employeeName\":\"虞涛\"},\n" +
            "{\"employeeNo\":\"TY00164\",\"employeeName\":\"164\"},\n" +
            "{\"employeeNo\":\"TY00165\",\"employeeName\":\"165\"},\n" +
            "{\"employeeNo\":\"TY00166\",\"employeeName\":\"陈亚军\"},\n" +
            "{\"employeeNo\":\"TY00167\",\"employeeName\":\"167\"},\n" +
            "{\"employeeNo\":\"TY00168\",\"employeeName\":\"168\"},\n" +
            "{\"employeeNo\":\"TY00169\",\"employeeName\":\"张志成\"},\n" +
            "{\"employeeNo\":\"TY00170\",\"employeeName\":\"张志旗\"},\n" +
            "{\"employeeNo\":\"TY00171\",\"employeeName\":\"171\"},\n" +
            "{\"employeeNo\":\"TY00172\",\"employeeName\":\"172\"},\n" +
            "{\"employeeNo\":\"TY00173\",\"employeeName\":\"173\"},\n" +
            "{\"employeeNo\":\"TY00174\",\"employeeName\":\"陈妍\"},\n" +
            "{\"employeeNo\":\"TY00175\",\"employeeName\":\"徐靖\"},\n" +
            "{\"employeeNo\":\"TY00176\",\"employeeName\":\"176\"},\n" +
            "{\"employeeNo\":\"TY00177\",\"employeeName\":\"苏芳华\"},\n" +
            "{\"employeeNo\":\"TY00178\",\"employeeName\":\"刘镇\"},\n" +
            "{\"employeeNo\":\"TY00179\",\"employeeName\":\"张学成\"},\n" +
            "{\"employeeNo\":\"TY00180\",\"employeeName\":\"方兴兴\"},\n" +
            "{\"employeeNo\":\"TY00181\",\"employeeName\":\"181\"},\n" +
            "{\"employeeNo\":\"TY00182\",\"employeeName\":\"182\"},\n" +
            "{\"employeeNo\":\"TY00183\",\"employeeName\":\"183\"},\n" +
            "{\"employeeNo\":\"TY00184\",\"employeeName\":\"沈长征\"},\n" +
            "{\"employeeNo\":\"TY00185\",\"employeeName\":\"185\"},\n" +
            "{\"employeeNo\":\"TY00186\",\"employeeName\":\"186\"},\n" +
            "{\"employeeNo\":\"TY00187\",\"employeeName\":\"侯木财\"},\n" +
            "{\"employeeNo\":\"TY00188\",\"employeeName\":\"王金宝\"},\n" +
            "{\"employeeNo\":\"TY00189\",\"employeeName\":\"苏珍生\"},\n" +
            "{\"employeeNo\":\"TY00190\",\"employeeName\":\"190\"},\n" +
            "{\"employeeNo\":\"TY00191\",\"employeeName\":\"蒋婵\"},\n" +
            "{\"employeeNo\":\"TY00192\",\"employeeName\":\"李安琦\"},\n" +
            "{\"employeeNo\":\"TY00193\",\"employeeName\":\"吴想凤\"},\n" +
            "{\"employeeNo\":\"TY00194\",\"employeeName\":\"罗飞\"},\n" +
            "{\"employeeNo\":\"TY00195\",\"employeeName\":\"195\"},\n" +
            "{\"employeeNo\":\"TY00196\",\"employeeName\":\"196\"},\n" +
            "{\"employeeNo\":\"TY00197\",\"employeeName\":\"吴立平\"},\n" +
            "{\"employeeNo\":\"TY00198\",\"employeeName\":\"张祖胜\"},\n" +
            "{\"employeeNo\":\"TY00199\",\"employeeName\":\"199\"},\n" +
            "{\"employeeNo\":\"TY00200\",\"employeeName\":\"张欢\"},\n" +
            "{\"employeeNo\":\"TY00201\",\"employeeName\":\"201\"},\n" +
            "{\"employeeNo\":\"TY00202\",\"employeeName\":\"202\"},\n" +
            "{\"employeeNo\":\"TY00203\",\"employeeName\":\"203\"},\n" +
            "{\"employeeNo\":\"TY00204\",\"employeeName\":\"刘明巧\"},\n" +
            "{\"employeeNo\":\"TY00205\",\"employeeName\":\"205\"},\n" +
            "{\"employeeNo\":\"TY00206\",\"employeeName\":\"206\"},\n" +
            "{\"employeeNo\":\"TY00207\",\"employeeName\":\"张玉军\"},\n" +
            "{\"employeeNo\":\"TY00208\",\"employeeName\":\"方勇\"},\n" +
            "{\"employeeNo\":\"TY00209\",\"employeeName\":\"209\"},\n" +
            "{\"employeeNo\":\"TY00210\",\"employeeName\":\"饶国辉\"},\n" +
            "{\"employeeNo\":\"TY00211\",\"employeeName\":\"陈彬\"},\n" +
            "{\"employeeNo\":\"TY00212\",\"employeeName\":\"苏利民\"},\n" +
            "{\"employeeNo\":\"TY00213\",\"employeeName\":\"樊玉明\"},\n" +
            "{\"employeeNo\":\"TY00214\",\"employeeName\":\"王国龙\"},\n" +
            "{\"employeeNo\":\"TY00215\",\"employeeName\":\"周国桃\"},\n" +
            "{\"employeeNo\":\"TY00216\",\"employeeName\":\"216\"},\n" +
            "{\"employeeNo\":\"TY00217\",\"employeeName\":\"朱礼涛\"},\n" +
            "{\"employeeNo\":\"TY00218\",\"employeeName\":\"汪彬\"},\n" +
            "{\"employeeNo\":\"TY00219\",\"employeeName\":\"陈恋\"},\n" +
            "{\"employeeNo\":\"TY00220\",\"employeeName\":\"黄加粮\"},\n" +
            "{\"employeeNo\":\"TY00221\",\"employeeName\":\"周铭\"},\n" +
            "{\"employeeNo\":\"TY00222\",\"employeeName\":\"222\"},\n" +
            "{\"employeeNo\":\"TY00223\",\"employeeName\":\"223\"},\n" +
            "{\"employeeNo\":\"TY00224\",\"employeeName\":\"224\"},\n" +
            "{\"employeeNo\":\"TY00225\",\"employeeName\":\"张集成\"},\n" +
            "{\"employeeNo\":\"TY00226\",\"employeeName\":\"方敏\"},\n" +
            "{\"employeeNo\":\"TY00227\",\"employeeName\":\"227\"},\n" +
            "{\"employeeNo\":\"TY00228\",\"employeeName\":\"刘敏\"},\n" +
            "{\"employeeNo\":\"TY00229\",\"employeeName\":\"杨洁\"},\n" +
            "{\"employeeNo\":\"TY00230\",\"employeeName\":\"230\"},\n" +
            "{\"employeeNo\":\"TY00231\",\"employeeName\":\"231\"},\n" +
            "{\"employeeNo\":\"TY00232\",\"employeeName\":\"何晓晴\"},\n" +
            "{\"employeeNo\":\"TY00233\",\"employeeName\":\"彭小英\"},\n" +
            "{\"employeeNo\":\"TY00234\",\"employeeName\":\"234\"},\n" +
            "{\"employeeNo\":\"TY00235\",\"employeeName\":\"毋保保\"},\n" +
            "{\"employeeNo\":\"TY00236\",\"employeeName\":\"李柳柳\"},\n" +
            "{\"employeeNo\":\"TY00237\",\"employeeName\":\"刘良红\"},\n" +
            "{\"employeeNo\":\"TY00238\",\"employeeName\":\"程建东\"},\n" +
            "{\"employeeNo\":\"TY00239\",\"employeeName\":\"郑凯琦\"},\n" +
            "{\"employeeNo\":\"TY00240\",\"employeeName\":\"周春\"},\n" +
            "{\"employeeNo\":\"TY00241\",\"employeeName\":\"周柯详\"},\n" +
            "{\"employeeNo\":\"TY00242\",\"employeeName\":\"万文才\"},\n" +
            "{\"employeeNo\":\"TY00243\",\"employeeName\":\"史龙飞\"},\n" +
            "{\"employeeNo\":\"TY00244\",\"employeeName\":\"朱正传\"},\n" +
            "{\"employeeNo\":\"TY00245\",\"employeeName\":\"龚嘉诚\"},\n" +
            "{\"employeeNo\":\"TY00246\",\"employeeName\":\"李辰祥\"},\n" +
            "{\"employeeNo\":\"TY00247\",\"employeeName\":\"章京崇\"},\n" +
            "{\"employeeNo\":\"TY00248\",\"employeeName\":\"徐志杰\"},\n" +
            "{\"employeeNo\":\"TY00249\",\"employeeName\":\"王太旺\"},\n" +
            "{\"employeeNo\":\"TY00250\",\"employeeName\":\"刘景鑫\"},\n" +
            "{\"employeeNo\":\"TY00251\",\"employeeName\":\"华亮亮\"},\n" +
            "{\"employeeNo\":\"TY00252\",\"employeeName\":\"孙嘉奇\"},\n" +
            "{\"employeeNo\":\"TY00253\",\"employeeName\":\"刘爱凤\"},\n" +
            "{\"employeeNo\":\"TY00254\",\"employeeName\":\"周田\"},\n" +
            "{\"employeeNo\":\"TY00255\",\"employeeName\":\"余强强\"},\n" +
            "{\"employeeNo\":\"TY00256\",\"employeeName\":\"程忠亮\"},\n" +
            "{\"employeeNo\":\"TY00257\",\"employeeName\":\"华明鑫\"},\n" +
            "{\"employeeNo\":\"TY00258\",\"employeeName\":\"张怀志\"},\n" +
            "{\"employeeNo\":\"TY00259\",\"employeeName\":\"汪烨辉\"},\n" +
            "{\"employeeNo\":\"TY00260\",\"employeeName\":\"梁孟俊\"},\n" +
            "{\"employeeNo\":\"TY00261\",\"employeeName\":\"李旺旺\"},\n" +
            "{\"employeeNo\":\"TY00262\",\"employeeName\":\"方茶萍\"},\n" +
            "{\"employeeNo\":\"TY00263\",\"employeeName\":\"王汉秀\"},\n" +
            "{\"employeeNo\":\"TY00264\",\"employeeName\":\"李进\"},\n" +
            "{\"employeeNo\":\"TY00265\",\"employeeName\":\"罗志彤\"},\n" +
            "{\"employeeNo\":\"TY00266\",\"employeeName\":\"徐春新\"},\n" +
            "{\"employeeNo\":\"TY00267\",\"employeeName\":\"吴志勇\"},\n" +
            "{\"employeeNo\":\"TY00268\",\"employeeName\":\"程金华\"},\n" +
            "{\"employeeNo\":\"TY00269\",\"employeeName\":\"严合斌\"},\n" +
            "{\"employeeNo\":\"TY00270\",\"employeeName\":\"吴荣华\"},\n" +
            "{\"employeeNo\":\"TY00271\",\"employeeName\":\"曾江芬\"},\n" +
            "{\"employeeNo\":\"TY00272\",\"employeeName\":\"方信波\"},\n" +
            "{\"employeeNo\":\"TY00273\",\"employeeName\":\"陈健钦\"},\n" +
            "{\"employeeNo\":\"TY00274\",\"employeeName\":\"孙国强\"},\n" +
            "{\"employeeNo\":\"TY00275\",\"employeeName\":\"王海萍\"},\n" +
            "{\"employeeNo\":\"TY00276\",\"employeeName\":\"张天明\"},\n" +
            "{\"employeeNo\":\"TY00277\",\"employeeName\":\"程汉喜\"},\n" +
            "{\"employeeNo\":\"TY00278\",\"employeeName\":\"沈图秋\"},\n" +
            "{\"employeeNo\":\"TY00279\",\"employeeName\":\"杨志维\"},\n" +
            "{\"employeeNo\":\"TY00280\",\"employeeName\":\"伍杰\"},\n" +
            "{\"employeeNo\":\"TY00281\",\"employeeName\":\"胡永良\"},\n" +
            "{\"employeeNo\":\"TY00282\",\"employeeName\":\"张会平\"},\n" +
            "{\"employeeNo\":\"TY00283\",\"employeeName\":\"胡童铭\"},\n" +
            "{\"employeeNo\":\"TY00284\",\"employeeName\":\"黄兆忠\"},\n" +
            "{\"employeeNo\":\"TY00285\",\"employeeName\":\"占红福\"},\n" +
            "{\"employeeNo\":\"TY00300\",\"employeeName\":\"300\"},\n" +
            "{\"employeeNo\":\"TY003001\",\"employeeName\":\"卢洪波\"},\n" +
            "{\"employeeNo\":\"TY003002\",\"employeeName\":\"朱明彪\"},\n" +
            "{\"employeeNo\":\"TY003003\",\"employeeName\":\"江爱平\"},\n" +
            "{\"employeeNo\":\"TY00301\",\"employeeName\":\"301\"}\n" +
            "]";
    private String employeeNo;
    private String employeeName;
    private String timeNew;
    private String timeOrg;

    static List<NameData> getNameList() {
        List<NameData> arrayList1 = new Gson().fromJson(NAME, new TypeToken<ArrayList<NameData>>() {
        }.getType());
        List<NameData> arrayList = new ArrayList<>();
        for (NameData nameData : arrayList1) {
            String employeeName = nameData.getEmployeeName();
            try {
                Integer.parseInt(employeeName);
            } catch (NumberFormatException e) {
                arrayList.add(nameData);
            }
        }
        arrayList = arrayList.stream().collect(collectingAndThen(toCollection(() ->
                new TreeSet<>(comparing(NameData::getEmployeeNo))), ArrayList::new));
        System.out.println(arrayList);
        return arrayList;
    }

    public static void main(String[] args) {
        getNameList();
    }

    public static Map<String, NameData> getNameMap() {
        Map<String, NameData> map = new HashMap<>();
        List<NameData> ll = getNameList();
        for (NameData nameData : ll) {
            map.put(nameData.getEmployeeNo(), nameData);
        }
        return map;
    }

    public String getEmployeeNo() {
        return employeeNo;
    }

    public void setEmployeeNo(String employeeNo) {
        this.employeeNo = employeeNo;
    }

    public String getEmployeeName() {
        return employeeName;
    }

    public void setEmployeeName(String employeeName) {
        this.employeeName = employeeName;
    }

    public String getTimeNew() {
        return timeNew;
    }

    public void setTimeNew(String timeNew) {
        this.timeNew = timeNew;
    }

    public String getTimeOrg() {
        return timeOrg;
    }

    public void setTimeOrg(String timeOrg) {
        this.timeOrg = timeOrg;
    }

    @Override
    public String toString() {
        return "NameData{" +
                "employeeNo='" + employeeNo + '\'' +
                ", employeeName='" + employeeName + '\'' +
                ", timeNew='" + timeNew + '\'' +
                ", timeOrg='" + timeOrg + '\'' +
                '}';
    }
}
